solving Quadratic equations